package com.tianma315.core.merchant.domain;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;



/**
 * 
 * <pre>
 * 商户表
 * </pre>
 * <small> 2019-08-01 09:20:13 | gwl</small>
 */
 @TableName("merchant")
public class MerchantDO implements Serializable {
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    
    /** 主键 */
    @TableId
    private Long merchantId;
    /** 产品标识 */
    private String productIdent;
    /** 商户名称 */
    private String merchantName;
    /** 联系人 */
    private String linkman;
    /** 电话 */
    private String tel;
    /** 公司地址 */
    private String merchantAddress;
    /** 大码匹配规则 */
    private String bigCodeConfig;
    /** 小码匹配规则 */
    private String smallCodeConfig;
    /** 产品码匹配规则 */
    private String codeConfig;
    /** 注册时间 */
    private Date createDate;
    /** 商户公司简介(富文本)*/
    private String introduce;

    private Integer state;

    private String logo;


    /**
     * 设置：主键
     */
    public void setMerchantId(Long merchantId) {
        this.merchantId = merchantId;
    }
    /**
     * 获取：主键
     */
    public Long getMerchantId() {
        return merchantId;
    }
    /**
     * 设置：产品标识
     */
    public void setProductIdent(String productIdent) {
        this.productIdent = productIdent;
    }
    /**
     * 获取：产品标识
     */
    public String getProductIdent() {
        return productIdent;
    }
    /**
     * 设置：商户名称
     */
    public void setMerchantName(String merchantName) {
        this.merchantName = merchantName;
    }
    /**
     * 获取：商户名称
     */
    public String getMerchantName() {
        return merchantName;
    }
    /**
     * 设置：联系人
     */
    public void setLinkman(String linkman) {
        this.linkman = linkman;
    }
    /**
     * 获取：联系人
     */
    public String getLinkman() {
        return linkman;
    }
    /**
     * 设置：电话
     */
    public void setTel(String tel) {
        this.tel = tel;
    }
    /**
     * 获取：电话
     */
    public String getTel() {
        return tel;
    }
    /**
     * 设置：公司地址
     */
    public void setMerchantAddress(String merchantAddress) {
        this.merchantAddress = merchantAddress;
    }
    /**
     * 获取：公司地址
     */
    public String getMerchantAddress() {
        return merchantAddress;
    }
    /**
     * 设置：大码匹配规则
     */
    public void setBigCodeConfig(String bigCodeConfig) {
        this.bigCodeConfig = bigCodeConfig;
    }
    /**
     * 获取：大码匹配规则
     */
    public String getBigCodeConfig() {
        return bigCodeConfig;
    }
    /**
     * 设置：小码匹配规则
     */
    public void setSmallCodeConfig(String smallCodeConfig) {
        this.smallCodeConfig = smallCodeConfig;
    }
    /**
     * 获取：小码匹配规则
     */
    public String getSmallCodeConfig() {
        return smallCodeConfig;
    }
    /**
     * 设置：产品码匹配规则
     */
    public void setCodeConfig(String codeConfig) {
        this.codeConfig = codeConfig;
    }
    /**
     * 获取：产品码匹配规则
     */
    public String getCodeConfig() {
        return codeConfig;
    }
    /**
     * 设置：注册时间
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }
    /**
     * 获取：注册时间
     */
    public Date getCreateDate() {
        return createDate;
    }

    public String getIntroduce() {
        return introduce;
    }

    public void setIntroduce(String introduce) {
        this.introduce = introduce;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public String getLogo() {
        return logo;
    }

    public void setLogo(String logo) {
        this.logo = logo;
    }
}
